const { defineConfig } = require("@vue/cli-service");
module.exports = defineConfig({
	transpileDependencies: true,
	server: {
		proxy: {
			"/api": {
				// 目标服务器地址
				target: "http://39.98.123.211",
				// 允许跨域
				changeOrigin: true,
				// 路径重写：
				// rewrite: (path) => path.replace(/^\/api/, ""),
			},
		},
	},
	// devServer: {
	// 	// 所有请求都会转发到目标服务器 http://localhost:4000
	// 	// proxy: 'http://localhost:4000',

	// 	// 改了配置要重启服务器
	// 	// 代理服务器配置
	// 	proxy: {
	// 		// 项目中请求都是以 /dev-api 开头
	// 		// 当请求地址以 /dev-api 的请求，才会走代理
	// 		"/api": {
	// 			// 目标服务器地址
	// 			target: "http://39.98.123.211",
	// 			// 允许跨域
	// 			changeOrigin: true,
	// 			// 路径重写
	// 			// pathRewrite: {
	// 			// 	// 当代理服务器转发请求时，请求地址会去掉/dev-api
	// 			// 	"^/dev-api": "",
	// 			// },
	// 		},
	// 	},
	// 	// after: require("./mock/mock-server.js"),
	// },
});
